package com.huang.A02_parameter;

/**
 * 目标：
 * 打印数组内容
 */
public class Demo3_Method {
    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5};
        printArray(arr);

        int[] arr2 = null;
        printArray(arr2);

        int[] arr3 = {};
        printArray(arr3);
    }

    public static void printArray(int[] arr) {
        //判断数组是否合法 ，如果为null直接打印null
        if (arr == null) {
            System.out.println("null");
            return;
        }

        System.out.print("[");
        for (int i = 0; i < arr.length; i++) {
//            if (i == arr.length - 1) {
//                System.out.print(arr[i]);
//            } else {
//                System.out.print(arr[i] + ", ");
//            }
            System.out.print(i == arr.length - 1 ? arr[i] : arr[i] + ", ");
        }

        System.out.println("]");
    }
}